let tbiValidate = { init: function () { jQuery.validator.addMethod('filesize', function (value, element, param) { var size = element.files[0].size; size = size / 1024; size = Math.round(size); return this.optional(element) || size <= param; }, 'File size must be less than {0}'); jQuery("#tbi-job-apply").validate({ rules: { applicant_name: "required", applicant_city: "required", applicant_year_exp: "required", applicant_ctc: "required", applicant_contact: "required", applicant_notice_period: "required", applicant_email: { required: true, email: true }, applicant_resume: { required: true, extension: "pdf,doc,docx", filesize: 50000, } }, messages: { applicant_name: "Please enter your name", applicant_city: "Please enter your city", applicant_year_exp: "Please enter your experience", applicant_ctc: "Please enter your current CTC", applicant_contact: "Please enter your contact no", applicant_email: "Please enter your valid email address", applicant_notice_period: "Please enter your notice period", applicant_resume: "Please upload pdf, doc or docx file format size of up to 5 MB" } }); } }; "use strict"; (function ($) { if (jQuery('[data-info="tbi-talentpool-box"]').length > 0) { tbiValidate.init(); } })(jQuery); //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInZhbGlkYXRpb25zLmpzIiwidGFsZW50cG9vbC1hcHAuanMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FDekNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EiLCJmaWxlIjoidGFsZW50cG9vbC1hcHAuanMiLCJzb3VyY2VzQ29udGVudCI6WyJsZXQgdGJpVmFsaWRhdGUgPSB7XG4gICAgaW5pdDogZnVuY3Rpb24gKCkge1xuICAgICAgICBqUXVlcnkudmFsaWRhdG9yLmFkZE1ldGhvZCgnZmlsZXNpemUnLCBmdW5jdGlvbiAodmFsdWUsIGVsZW1lbnQsIHBhcmFtKSB7XG4gICAgICAgICAgICB2YXIgc2l6ZSA9IGVsZW1lbnQuZmlsZXNbMF0uc2l6ZTtcbiAgICAgICAgICAgIHNpemUgPSBzaXplIC8gMTAyNDtcbiAgICAgICAgICAgIHNpemUgPSBNYXRoLnJvdW5kKHNpemUpO1xuICAgICAgICAgICAgcmV0dXJuIHRoaXMub3B0aW9uYWwoZWxlbWVudCkgfHwgc2l6ZSA8PSBwYXJhbTtcbiAgICAgICAgfSwgJ0ZpbGUgc2l6ZSBtdXN0IGJlIGxlc3MgdGhhbiB7MH0nKTtcblxuICAgICAgICBqUXVlcnkoXCIjdGJpLWpvYi1hcHBseVwiKS52YWxpZGF0ZSh7XG4gICAgICAgICAgICBydWxlczoge1xuICAgICAgICAgICAgICAgIGFwcGxpY2FudF9uYW1lOiBcInJlcXVpcmVkXCIsXG4gICAgICAgICAgICAgICAgYXBwbGljYW50X2NpdHk6IFwicmVxdWlyZWRcIixcbiAgICAgICAgICAgICAgICBhcHBsaWNhbnRfeWVhcl9leHA6IFwicmVxdWlyZWRcIixcbiAgICAgICAgICAgICAgICBhcHBsaWNhbnRfY3RjOiBcInJlcXVpcmVkXCIsXG4gICAgICAgICAgICAgICAgYXBwbGljYW50X2NvbnRhY3Q6IFwicmVxdWlyZWRcIixcblxuICAgICAgICAgICAgICAgIGFwcGxpY2FudF9ub3RpY2VfcGVyaW9kOiBcInJlcXVpcmVkXCIsXG4gICAgICAgICAgICAgICAgYXBwbGljYW50X2VtYWlsOiB7XG4gICAgICAgICAgICAgICAgICAgIHJlcXVpcmVkOiB0cnVlLFxuICAgICAgICAgICAgICAgICAgICBlbWFpbDogdHJ1ZVxuICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICAgICAgYXBwbGljYW50X3Jlc3VtZToge1xuICAgICAgICAgICAgICAgICAgICByZXF1aXJlZDogdHJ1ZSwgXG4gICAgICAgICAgICAgICAgICAgIGV4dGVuc2lvbjogXCJwZGYsZG9jLGRvY3hcIixcbiAgICAgICAgICAgICAgICAgICAgZmlsZXNpemU6IDUwMDAwLFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBtZXNzYWdlczoge1xuICAgICAgICAgICAgICAgIGFwcGxpY2FudF9uYW1lOiBcIlBsZWFzZSBlbnRlciB5b3VyIG5hbWVcIixcbiAgICAgICAgICAgICAgICBhcHBsaWNhbnRfY2l0eTogXCJQbGVhc2UgZW50ZXIgeW91ciBjaXR5XCIsXG4gICAgICAgICAgICAgICAgYXBwbGljYW50X3llYXJfZXhwOiBcIlBsZWFzZSBlbnRlciB5b3VyIGV4cGVyaWVuY2VcIixcbiAgICAgICAgICAgICAgICBhcHBsaWNhbnRfY3RjOiBcIlBsZWFzZSBlbnRlciB5b3VyIGN1cnJlbnQgQ1RDXCIsXG4gICAgICAgICAgICAgICAgYXBwbGljYW50X2NvbnRhY3Q6IFwiUGxlYXNlIGVudGVyIHlvdXIgY29udGFjdCBub1wiLFxuICAgICAgICAgICAgICAgIGFwcGxpY2FudF9lbWFpbDogXCJQbGVhc2UgZW50ZXIgeW91ciB2YWxpZCBlbWFpbCBhZGRyZXNzXCIsXG4gICAgICAgICAgICAgICAgYXBwbGljYW50X25vdGljZV9wZXJpb2Q6IFwiUGxlYXNlIGVudGVyIHlvdXIgbm90aWNlIHBlcmlvZFwiLFxuICAgICAgICAgICAgICAgIGFwcGxpY2FudF9yZXN1bWU6IFwiUGxlYXNlIHVwbG9hZCBwZGYsIGRvYyBvciBkb2N4IGZpbGUgZm9ybWF0IHNpemUgb2YgdXAgdG8gNSBNQlwiXG4gICAgICAgICAgICB9XG4gICAgICAgIH0pO1xuICAgIH1cbn07XG4iLCJcInVzZSBzdHJpY3RcIjtcclxuKGZ1bmN0aW9uICgkKSB7XHJcbiAgXHJcbiAgaWYgKGpRdWVyeSgnW2RhdGEtaW5mbz1cInRiaS10YWxlbnRwb29sLWJveFwiXScpLmxlbmd0aCA+IDApIHtcclxuICAgIHRiaVZhbGlkYXRlLmluaXQoKTtcclxuICB9XHJcblxyXG59KShqUXVlcnkpOyJdfQ==